Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
132 LONDON ROAD Semi-Detached £412,729 £215,765 18 Oct 2004
134 LONDON ROAD Detached £406,400 £320,000 10 Nov 2017
ORCHARD WORKS LONDON ROAD £589,380 £450,000 15 Feb 2017